package com.example.ivideo_2211a.search

import com.example.common.mvi.MviViewState
import com.example.ivideo_2211a.home.HomeData

data class SearchViewState(
    val isLoading: Boolean = false,
    val isRefreshing: Boolean = false,
    val isLoadingMore: Boolean = false,
    val videos: List<SearchDataEntity> = emptyList(),
    val error: String? = null,
    val currentPage: Int = 1,
    val hasMore: Boolean = true
) : MviViewState